package designpattern.builder.extension;

/**
 * 老北京鸡肉卷套餐建造者。
 * 
 * @author chunwei.zhao
 * 
 */
public class DragonTwisterBuilder extends ComboMealBuilder {
    // 套餐；
    private ComboMeal comboMeal = new ComboMeal();

    @Override
    public void buildMeal() {
        comboMeal.setMeal(new Meal("老北京鸡肉卷"));
    }

    @Override
    public void buildSideItem() {
        comboMeal.setSideItem(new SideItem("土豆泥"));
    }

    @Override
    public void buildDrink() {
        comboMeal.setDrink(new Drink("红茶"));
    }

    @Override
    public void buildDessert() {
        comboMeal.setDessert(new Dessert("脆皮甜筒"));
    }

    @Override
    public ComboMeal getComboMeal() {
        return comboMeal;
    }

}
